devote/dedicate oneself to - Englisch Synonyme Wörterbuch